A Survey and Discussion of Memcomputing Machines
نویسنده
چکیده
This paper serves as a review and discussion of the recent works on memcomputing. In particular, the universal memcomputing machine (UMM) and the digital memcomputing machine (DMM) are discussed. We review the memcomputing concept in the dynamical systems framework and assess the algorithms offered for computing NP problems in the UMM and DMM paradigms. We argue that the UMM is a physically implausible machine, and that the DMM model, as described by numerical simulations, is no more powerful than Turing-complete computation. We claim that the evidence for the resolution of P vs. NP is therefore inconclusive, and conclude that the memcomputing machine paradigm constitutes an energy efficient, special-purpose class of models of dynamical systems computation.
منابع مشابه
Memcomputing NP-complete problems in polynomial time using polynomial resources and collective states
Memcomputing is a novel non-Turing paradigm of computation that uses interacting memory cells (memprocessors for short) to store and process information on the same physical platform. It was recently proven mathematically that memcomputing machines have the same computational power of nondeterministic Turing machines. Therefore, they can solve NP-complete problems in polynomial time and, using ...
متن کاملMemcomputing NP-complete problems in polynomial time using polynomial resources
Memcomputing is a novel non-Turing paradigm of computation that uses interacting memory cells (memprocessors for short) to store and process information on the same physical platform. It was recently proven mathematically that memcomputing machines have the same computational power of nondeterministic Turing machines. Therefore, they can solve NP-complete problems in polynomial time and, using ...
متن کاملOn the Universality of Memcomputing Machines
Universal memcomputing machines (UMMs) [IEEE Trans. Neural Netw. Learn. Syst. 26, 2702 (2015)] represent a novel computational model in which memory (time non-locality) accomplishes both tasks of storing and processing of information. UMMs have been shown to be Turing-complete, namely they can simulate any Turing machine. In this paper, using set theory and cardinality arguments, we compare the...
متن کاملAbsence of chaos in Digital Memcomputing Machines with solutions
Digital memcomputing machines (DMMs) are non-linear dynamical systems designed so that their equilibrium points are solutions of the Boolean problem they solve. In a previous work [Chaos 27, 023107 (2017)] it was argued that when DMMs support solutions of the associated Boolean problem then strange attractors cannot coexist with such equilibria. In this work, we demonstrate such conjecture. In ...
متن کاملPolynomial-time solution of prime factorization and NP-complete problems with digital memcomputing machines.
We introduce a class of digital machines, we name Digital Memcomputing Machines, (DMMs) able to solve a wide range of problems including Non-deterministic Polynomial (NP) ones with polynomial resources (in time, space, and energy). An abstract DMM with this power must satisfy a set of compatible mathematical constraints underlying its practical realization. We prove this by making a connection ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1704.06145 شماره
صفحات -
تاریخ انتشار 2017